QuickTime 4 API Documentation

3D Graphics Programming with QuickDraw 3D 1.5.4

Previous | QD3D Book | Overview | Chapter Contents | Next |

Version Values

The version field of a draw context structure (of type TQADrawContext ) specifies the current version of QuickDraw 3D RAVE. This field contains one of these constants:

typedef enum TQAVersion {
    kQAVersion_Prerelease               = 0,
    kQAVersion_1_0                      = 1,
    kQAVersion_1_0_5                    = 2,
    kQAVersion_1_1                      = 3
} TQAVersion;

Constant descriptions

kQAVersion_Prerelease
A prerelease version.
kQAVersion_1_0
Version 1.0. This is the version that supports the interactive renderer included with QuickDraw 3D version 1.0.
kQAVersion_1_0_5
Version 1.0.5. This version supports triangle meshes and color lookup tables.
kQAVersion_1_1
Version 1.1. This version supports notice methods, texture compression flags, and the kQAGestalt_AvailableTexMem selector for the QAEngineGestalt function.

© 1997 Apple Computer, Inc.

Previous | QD3D Book | Overview | Chapter Contents | Next |